he/she has/had anticipated - French English Dictionary